This also draws pokemon sprites on the screen, sequentially.
All defined signs are now interactable, but the sign message is not dismissable yet, and only the first paragraph is displayed in multi-paragraph signs.
This also adds interactive player movement. I am much more satisfied with the coordinate space math in this commit compared to the previous commit.