Validations and custom call back to assign version number
Merge branch 'master' into initial-feature-tests
Merge pull request #7 from avifoxi/initial-feature-tests

Validations and call-back