Added some collision detection to the hero.

Just realized that collision detection is a double precision, this makes
it a little easier to deal with. Thankfully.
added a few new things to test out collisions.

Thats it.