CAmbiada la interfaz para soportar el arbol (hay que testear la salida del arbol) agregado manejo de error cuando se apreta compilar sin archivo y ademas su guarda path