CollisionBoxComponent update

Mostly finished with the CollisionBoxComponent, The collision simulator
will handle the finer details of collision between these entities on a
larger scale.