Rewrite 'Preferences' to make it async
Add preference to automatically enable the Hand Tool when the viewer loads