Consequent use of Vector and Quaternion in Lua.

Closes #9
Closes #22