Refactored the 'CompositeHitbox' type to include the 'adopt_template' operation, which should help eliminate code in the 'Entity' class.
Refactored the 'Entity' and 'CompositeHitbox' types to have better segmentation.
Added support for focus shifting in the 'CompositeHitbox' type.
Added full support for anchors within the 'CompositeHitbox' class.
Merge pull request #43 from NintenJoe/Iteration-6-Cleanup

Iteration 6 cleanup