added GUI and glut
removed main in parser