Made this project buildable with mvn
Refactored the data for general usage