Borrados input y NewJFrame, clases innecesarias, la ventana buena está en NewJFrame2 y la carga del fichero se hace desde la interfaz, no es necesaria la clase input.
Revert "Borrados input y NewJFrame, clases innecesarias, la ventana buena está en NewJFrame2 y la carga del fichero se hace desde la interfaz, no es necesaria la clase input."

This reverts commit 39b628eb4af92b446c972ab046ce2d902a0987dd.
DanSirak:
+ Modificados nombres para adaptarse mejor, NewJFrame2 quedaba feo.
+ Por petición de Adrián Rabadán Jurado (nombre completo, pegadle) se ha cambiado el paquete interfaz a GUI.
+ Eliminada la clase NewJFrame
+ Añadidos final int a Deliver, cuando se llame a Deliver.deliver desde cualquier clase, se deben usar estas constantes para decidir el destino, por comodidad y claridad del código.
+ Creado el case para el deliver, en principio sólo hay dos casos, cuando va para el área del evento y cuando va para el del syntax.
+ Unificadas las llamadas a deliver de business, ahora en lugar de llamar con un where que es Controller.VARIABLE, dicen su destino, es decir, Deliver.SYNTAX_AREA o Deliver.EVENT_AREA, lo cual hace que sea mucho mas sencillo saber a donde va que del otro modo.