Fleshed out some documentation and the design for the Lua51Scripting engine. I need to upgrade the CountedPtr a little more to get allow the kind of CountedPtr Polymorhpism I am looking for.