Add .idea to .gitignore
Add <testFailureIgnore>false</testFailureIgnore> tags
Refactor to cleaner directory structure
Factor out APP_HOME to be only defined in Constants. Update tests to use it