Cambios generales para solucionar inconvenientes

Se agregaron algunas acciones en el app.js para guardar de manera
efectiva el subgenero. Se agregaron condicionales para comprobar la
existencia de directorios y también se agregó una regla de validación
para la creación del Usuario