added validations and interfaces to shared
added validations and interfaces to shared

vrleonel/chico,vrleonel/ml-test,atma/chico,amireynoso/uxtest,vrleonel/ml-test,vrleonel/chico,atma/chico,mercadolibre/chico,mercadolibre/chico,amireynoso/uxtest