Actualizacion del modelo para soportar las nuevas funcionalidades implementadas
Actualizacion de los controladores, creacion de vistas y modificacion de las mismas para soportar nuevas funcionalidades