use ValidatorInterface
change logo and build status
use PSR-4
move tests folder
add scrutinizer