Terminado. Falta añadir la parte de interfaz gráfica.