Crud refactoring - removed Crud Validation, added Validator\Trait instead