inital commit, w/ mem leaks
pushing to CPP file
Lua fixed, other memory optimizations