Complete validation
+ Add unit tests in the core
+ Remove useless Maven dependencies