refactor jump management; fixed bug: double jump but go down; add transition [fall] >> [doubleJump] for easier make doubleJump