Generalized Font_wrapper.draw_string by seperating its logic into a (parameterized) image_of_string function in a submodule.