SOURCE: (1) finished hasing function (refactored into a class) - moving on to testing SceneTable. (2) added a module called num.h, for numerical computation