Fix a memory leak.
Work on fixing issue #45.

This creates a proxy Game object for use by the script compiler. The only thing needing done now is to make functions that mutate global engine state not actually do anything.