Add basic overlay rendering and new font system