Transformed project into a maven project 
- Automatic dependency management
- Automatic building and jar packaging
- Using log4j instead of "System.out.println"