add user management, roles,etc

...modulos para acoplarlos a la arquitectura de nosotros, se habilita el login en backend/frontend

todas las modificaciones fueron hechas en el common todavia

trello = https://trello.com/c/G2DZKh9W/3-desarrollo-de-sub-sistema-de-control-de-usuarios-registro-login-y-permisos-por-funcionalidad