Changed design to run separate from game

Now writes to file that is to be read by the game rather than trying to
integrate with the game itself. This change is due to difficulties
getting the source engine and the thinkgear to play nice together