Remiendos en la implementacion, todavia falla la parte grafica