added GUI & minor changes

* added GUI
* temporarily disabled direction (buggy)
* console application no longer waits for key press on error