Adding validation classes and basic implementation