Refactored the project to use Maven
Changed the project structure to make it more Eclipse friendly