WIP - Collision Handling

- Trying to get collisions working and responding correctly on all
levels of play. Currently not working very well.

- Added a reference to the parent object in Player class to make it easy
to access parent's motherboard.