Implementado conversor a Json
GET /tasks ya es API REST

-Adicionalmente se ha reciclado el antiguo indice en /ui
-GET / redirecciona a /ui, es necesaria una validación de requisitos
GET /tasks/:id implementado y funcional

-Extra: Si se pasa el id de una task inexistente devuelve un 404
Reparada ui

-Con algunas funcionalidades se redireccionaba a /tasks mostrando el Json
Aumentada comprensivilidad del codigo
Delete /tasks/:id implementado y funcional

-Ahora Task.delete(Long) devuelve Int (era lo mejor para devolver el 404 cuando se borraba una inexistente)
POST /tasks implementado y funcionando

-Task.create(String) ahora devuelve el identificador dado a la tarea creada en un Option[Long] o None si no se insertó correctamente (para manejar bien el funcionamiento)
Añadidos comentarios necesarios
Ajustado retorno de insert

-los requisitos no estaba claros, el clinete a verificado los actuales
Feature 1: To API REST: Terminada
Añadido soporte a usuarios y agregado a lo anterior

Solo s eha añadido el backend del User y funciona junto a las funcionalidades anteriores, no hay funcionalidades de User aun
Editada función User.Exists por mal funcionamiento

-Select 1 ... no funciona con el servidor de Play
POST /{user} implementado y funcional
GET /{user} implementado y funcional
Arreglado el enrutamiento

-Fallé al no poner el /tasks tras el usuario
GET /tasks ahora solo devuelve las tareas anonimas
Reordenación del código para mejor busqueda

-Se plantea la opción de hacer más Controllers
Merge: Rama de implementación de usuarios terminada
controllers.Application dividido en 4 Controllers

-Mejor legibilidad
-Mejor mantenimiento
-Las funciones obsoletas no conviven con las funciones a añadir
Comentarios y interfaz de clases mejorados

-Mejor legibilidad
-Algunos comentarios estaban mal
-algunas funciones estaban en "zonas" que no le correspondian