Some refactoring, and made the fairy follow the player.