Customizable button position

This adds the ability to set a custom position for the OK button.