Refactored package name
Fixed some checkstyle warnings
Updated maven pom and added github documentation