Wrote collision class. Had to alter lower pipe to stop being covered by floor in order to prevent spurious collisions.