tweaked movement a bit, added inertia, momentum, and ground stickyness

to allow more control over character of movement and also made it so you can't move while off the ground (thus the previous variables)