added ability to change font size. todo: refresh on select newfont, better way to hide/show settings