hero movement

got the dash and swing dialed in. the swing has an issue in that you can
swing on any block within the range. not sure how to fix that yet. the
canon jump is now G and is a secret move.