Refactored Validator
Renamed ValidatorBase to Validator
Implements server-side validation
Removed unused actions and changes application name
updated readme