preparing API
First queries and moving Validation classes to a new package
(reorganizing the project as it grows)