Si el usuario no está registrado, entra a login, entre otros

1. Si el usuario no está registrado, o es la primera vez, ingresa a login, para que se registre.
2. En caso de que indique un email al login pero luego vaya a registrarse, el email ingresado se pasa a la otra pantalla.
3. Cambios en la interfaz del login (ubicación relativa de los botones).
4. Mejoras en la seguridad del login, revisa con base al json dado.
5. Cambios de http a https
Lo dejé de momento, en caso de que se necesite la opción en si, o como modelo para otros, pero mi idea era quitarlo cuando ya esté seguro de que no se necesita