refactored to subdirs project to add terminal version
removed residue from gui test
terminal version running
Merge branch 'master' into curses