Refactored project to align with Maven
Implemented the ANTLR builder