Creación de nuevas funcionalides

Creacion de nuevas funcionalidades y correccion de errores.