Added custom font rendering, multiple sizes, and 3D font