Cambios agregando tasks y separando archivos para usar rest