Actualizando plantilla, widgets, funcionalidad y limpiando código