using an easier validation library
added composer.phar for deployment