adds CanCanCan authorization to only allow users with admin role to edit and destroy properties.
adds CanCanCan authorization for users to edit and destroy properties they have created.
Fixes label on index page price range filter.
Updates greeting formatting to include username if user signed in.
Adds user management pages for admin including ability to give/revoke admin privileges.
adds Review model
adjusts spec tests to reflect adjustment to user signup email greeting.
Adds review model and functionality.
Validates presence of review header and body.
changes navbar to show User's username, not email address.
shuffles property photos on show page.
Adds thumbnail choice between property photos for property owners.