Fixed multiple issues

Fixed wall jump issue.

Fixed animation issue where not moving would still trigger walking
animation.

Fixed issue where diagnoal input would slow moving.