Feature/save list grid preference

Users now default to 'list' for their view_pref.  Toggling the view type on the front end should now actually save the preference to the user.