Also changed public user settings to be stored in session rather than DB. Cleaned existing list view type logic.