Views can be either be show by index or by name.
Added logging of shortcuts
Rewritten preference to work similar to the plugin system, by automatically collecting all UserPreferences