UI Draggable + Saves location in preferences.