Package refactoring. Initialized for maven.
Added maven files to gitignore.
Maven project created.
Merge remote-tracking branch 'github/develop'