Update preferences window

Fix preferences window resizing issues
Overhaul preferences window (via MASPreferences)