I just copied the code from my alternative account project, and put it into this. The physics of this are pretty accurate to those of real life.
I used my alternative account to see what code to use.