add some vars, and fix #3
fixes #4
simplify
vector.resulting
random stuff
also decel without player
tweak physics
no_ground_contact physics