program locations in settings

set pngfont and fonttools locations in settings instead of being
hard-coded. need to make the text boxes disabled.