Rendering now works! Next up, map generation (Perlin Noise?)