[unstable] added actual loading of scripted stage

scripted stages now actually load and evaluate. A bug still exists,
because of the String class that I have, where any function being called
with a string in it will crash the app, because it can't convert from
std::string to GameEngine::String