Added validateinput methods to classes, and added validate date to Validator
Merge branch 'develop' of github.com:Adgek/CrazyMels into develop