Refactor attempt

Se ha probado a refactorizar la estructura del proyecto.

Problemas encontrados: a la hora de cargar los htmls en los
controladores de los módulos, Express permite cargar los que estén en la
misma carpeta que los controlladores y "obliga" a incluirlos en una
carpeta public. (Investigar la configuración del server.js para
establecer la carpeta de static content)