retocando mainView y router.js (para manejar los mensajes)