super jank terrain variation levels

well, it kinda works. commented out code does detection a little bit, it
it is prone to falling through the floor. figure out why.