feat(print): Added print button when JS is enabled

- Añadido botón de imprimir cuando JS está activo
chore(event): Refactored event duration labels. Added tests

- Optimizadas las etiquetas de la duración de los eventos
- Added tests
chore(frontpage): Default message shown from configuration

- Mensaje por defecto mostrado desde la configuración en la portada
feat(tree): WIP document tree preliminary support

- Soporte preliminar de la vista en árbol
feat(tree): WIP, adjusted display style

- Ajustados los estilos
feat(tree): WIP, folder dump

- Volcado de carpetas
feat(tree): WIP, sidebar remembers state

- La barra lateral mantiene el estado
feat(tree): WIP, breadcrumb fix. Replace '_' with ' ' in deliveries

- Barra de navegación arreglada
- Reemplazo de '_' con ' ' en las entregas
feat(tree): WIP, profile listing in folders

- Listado de perfiles en las carpetas
feat(tree): WIP, main tree view fix

- Solucionado un problema con la vista principal del árbol
feat(tree): WIP, refactor data functions and template

- Optimizadas las funciones de recuperación de datos y la plantilla
chore(welcome): Users get a customized welcome

-  Los usuarios reciben una bienvenida personalizada
feat(tree): WIP, user links

- Enlaces a los usuarios
chore(database): Updated database structure and initial configuration

- Actualizada la estructura de la base de datos y la configuración inicial