Change project structure to standard maven structure

This commit changes the folder structure of the project to represent the default maven structure.
This will simplify the configuration and general usage of maven.