Fixed physics so it looks more decent. Rotations are still not correct
though. Suspect this is because the internal rotation system is very bad.
Considering to change to quaternions for internal rotation representation