Rework collision detection, first pass at platform collision support.