Complete validation
+ Add unit tests in the core
+ Remove useless Maven dependencies
Merge pull request #53 from vincent-zurczak/master

Update validation and Complete Unit Tests in the Core