add optional border parameter to draw_str() method.