DataModel validation refactoring. Added support for one property validation. validateData method renamed -> validateProperties
General JS lib. Issue #3