!!A note on maven dependencies!!
All dependencies for this project should be available on standard maven repos, except GeoTools,
which has it's own repo urls in the POM.
and then install it to your local repo with
mvn clean install
Some tests may fail, the simplest soulution is then to comment out those assertions, this worked for me