running and jumping implemented

next: detect if on ground and use that to make jumping better and
movement in the air better