Updated project files
Updated project name
Updated project dependencies
Package names refactoring
Replaced author
Fixed javadoc