Fixed moves with repeating effects

This fixes #114. The issue was repeating effects were still being set
relative turns to occur, rather than absolute values such as “at turn
start” or “at turn end”. Also changed the font to Open Sans. Added a
sprite cache for animated sprites, although it does not seem to affect
performance.