Project 5

- Added before_filter to stop users from viewing certain site pages without logging in
- Added whitelists for certain controllers to bypass before_filter
- Updated test_helper to include setup method to login a test user for the before filter