The app is missing both unit tests as well as functional tests. * These should be added * Follow best practices for developing tests.