Initial Pull Request

completed: warmups
tower of Hanoi (with saving via YAML)
Mastermind(no saving, but yes AI)

planning to submit Tetris later
also, I have fixed this since, but the good version is the next method up, "char_if_pressed", which is the one that doesn't even pause the game for input. this method is mostly historical now. removed in my feature branch which I am still hacking away at.