- Added a basic object model for use with ALL "objects" (any non
primitive). The goal behind this is a simple Retain/Release memory
management scheme. Everything is on the heap. Consistent correct code
first, fast code later.

- All objects have been refactored to use HuObject / HuRetain /
  HuRelease.