added Lua wrapper class and added unit test project