First pass at tighter memory management. About to experiment with collapsing the GameEntity and Transform.
Transforms know about the GameEntity they are attached to, to allow for proper GC
Stable first pass garbage collection. Culled out about 1/2 of the memory leaks.