Added new modules for the game engine, parser, and text output
Separated out some functionality into parser, output and engine, messed around with rooms.