made font size relative to the view window and fixed translation issues