Project structure following maven conventions

- Java src folder should be `src/main/java`
- Tests src folder should be `src/test/java`

This way a `mvn clean install` will run the tests as expected and you
don't need to specify the src folder in `pom.xml`.