Move drawing to a separate thread from rendering

This actually improved the HBLANK problem quite a bit for LoZ: LttP,
almost no glitches when looking at the map