Sprite Batch Performance Improvement

- Move sprite_batch creation to its own method to allow caching the result.
- Nearest-neighbor filtering of fonts (better for pixel fonts).