Changed the CollisionManager to not assign IDs to the Collidables (but instead to use Collidable pointers as IDs). Removed the ID member from Collidable (this made it so CollisionManager would not have to be a friend of Collidable).