Update build files.
Update project files.
Checkstyle fixes.
Update readme.