The application should be more flexible in how it reads its config files. For example, auth.properties must be in "resources" in the same directory that the application is run from. It should be possible to pass a path as a parameter for this and other properties files.