activities spec added, home spec fixed with the complete login and a lot of code cleanup

Acabo de empezar las pruebas de activities, el login está completo.

Seguiré subiendo los cambios de spec a esta rama por lo que no es necesario borrarla.