updated movement
add jumping/crouching