Make Validator abstract and add pre-commit hook
Test
Test
Test
Test
Test
Add a proper pre-commit
Add composer.json
Merge pull request #14 from johmanx10/development

Make Validator abstract and add composer file