Logica y presentacion que implementa las clases

Solucion con logica que implementa las clases
Merge remote-tracking branch 'origin/marco-rodriguez'