added 6 tiles, meant for ice and lava and stuff. the 12 tiles we have now should be enough for testing what needs to be tested
have death, move, and idle animations for mimic. Did not make them for specific directions, because the same one is supposed to be used for all directions. As before, I can't make the transparent pixel transparent, so someone else has to do that
realized i forgot to add hit boxes for the three mimic files. added those
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.
added mega monster assets. These also need the transparent pixel to be placed.
Merge pull request #43 from NintenJoe/Iteration-6-Cleanup

Iteration 6 cleanup
Merging changes with Iteration-6.
Merging changes with the Iteration-6 branch.
modified all player hitboxes to have the little circle
Fixing one of the 'GameWorld' tests.
pushing all of the sprites, tiles, and hitboxes I made for this iteration and had pushed to master
removed shift state from player
fixed merge conflict