Fixed Layout and Defaults

Setup choice for default activity and selecting programatically, so
when we save data it will remember and reset to last accessed.
Also, fixed scrolling capability of settings window and setup a reset
defaults button.