more progress on the rewrite
basic control constructs
able to compile Guess now