first commit, be gentle: rewrote ground see ext.

After much problems with getting to this point, I'm ready to make my
first solid commit to the project. Enjoy the brand new disco floor
system. This change accomplishes a few things: It allows us to start to
"build" our floor to be varied, and allows us to add jumping when we'd
like. Tweaking is still needed. Also, due to the fact that I did it the
lazy way, it is now a disco floor. Enjoy.
some bloody jumping

Yeah. Jumping time. it's janky and it's not fluid. needs to have a
velocity variable added.