physics working
just need to maybe work on adv/rev by tick, changing the lengths, and some other stuff