First draft of overlay changes

 + Text orientations Horz and Vert added
 + Automatic arrow direction code pretty much done
 + Location adjustment for items that would cover the OK button.