Add GameController and prepare to interface with Ruby backend
Load game script
Implement GameController -cleanup to shut down the ruby interpreter
Implement loading of programs
Add some pure C helper methods to clean up calls to Ruby interpreter