Rework: Parte 1

Rework de la interfaz, tanto código como interfaz