commit the whole work
fixed mistake
fixed bug - missing namespace and empty spaces
fixed sprintf
fixed sprintf
added composer
Merge pull request #1 from alexandrzhulev/develop

PR from develop to master