added composer.lock to gitignore file
added new Validator library and code was rewrote with it using
new structure get data from stream - now you need to set a receive method