Address pull request feedback and clean up checkstyle violations
Add project.properties to gitignore