More random work

Updated build to generate visitor code
code to test how visitors work
Figured out that trying to open a directory as a folder causes a Access
Denied exception
small step into generating lua