Organized imports.
Removed redundant files.
Modified language builder APIs.
Refactored code as a result of running findbugs.
Utilized static imports.
Modified language builder APIs.
Updated POM.