Complete rewrite

Got to a working state where all you need to do is plug in some global
variables to have a fully functional language...still want to rewrite it
to change the Lua side of things to make it more moddable (so it is more
like a language engine or something).