Add font.hpp/.cpp and use it