Mas cosas hechas y funcionando. Queda hacer el merge de todo