Started adding validation
Completed validation implementation on the client
Added message for unsupported validation annotations