Añadidas funciones a la parte visual de forma semi-completa.