Reworking and unit testing the textadventure example
Removing emacs tilde file
Improved component organization and unit tested textadventure