Adding debug information to site layout
Adding the show route and template for users. Also required updating config/routes.rb
Adding 'Factory Girl' gem in the Gemfile.
Adding a factory to simulate User model objects.
Adding code for the profile page and adding tests using the factory.
Speed up tests by lowering bcrypt's cost function in the test environment.
Adding gravatar image for user with gravatar_for helper function
Adding sidebar to the User show view and the styles associated with it.
Adding tests for the Signup Page.
Adding form in the signup page
CSS styling for the forms.
Adding create method in the User controller. New user_params private function to create hash.
Adding error messages, partial function for it and associated styling.
Save and redirect if user signs up with valid information.
Adding the 'flash' success message  and styling associated with it
Application should use SSL in production.
Defining an optional size parameter of 50 for the gravatar_for helper
Creating tests for the 'flash' error and success messages
Tests for the post-save behavior in the create action.
The flash ERb in the site layout using content_tag