Clean up VM and Lua loading functions
Better checking for coordinates in GET instruction, empty particles are id'd -1