Show amount of bills sponsored by legislators.

When listing legislators show how many bills they sponsored.
Preparing for the Bcryptening!

Added Bcrypt Gem and had the Users table updated to have password_digest
column
Adding pagination to site.

Do you hate long lists? Love sifting through pages!? Well now we have
pagination! Special Thanks to Ashton Thomas for pointing me to
will_paginate and providing me with an example. Moved the contents of
bill/index and legislator/index view into partials since they're reused
in other parts of the application.
Added front-end portion for registration

Added Registration form to application and link to reach it. This is
only the front end portion the backend has yet to be implemented.
Devise Added to Application

HI! BILLY MAYS HERE! TIRED OF HAVING TO REIMPLEMENT USER AUTHENTICATION
OVER AND OVER AGAIN IN YOUR APPS? WELL NOW YOU DON'T HAVE TO!
INTRODUCING DEVISE! IT DOES ALL THE STUFF FOR YOU LIKE SETTING UP VIEWS!
MIGRATIONS FOR YOUR USER TABLE! AND THE MODEL TO MATCH!
Login and Registration moved into navbar

Navbar now contains the link to Login and Registration.
Fixed typo of password in user model.

Password was misspelled causing issues. Fixed
Bootstrap form gem added

The forms from Devise do not fit in. Getting bootstrap styling for them
so they don't stand out too much.
Got User Registration to work!

User registration is done through devise. The view provided by Devise
has been modified to use bootstrap styling as well as provide two
additional fields.
Provide a manner for a user to log out.

Navigation bar replaces log in and registration links with user's name
once the user has logged in. Clicking on user name will provide a link
to log off.
Refactor of Search controller.

Search controller has been refactored for readability as well as
improvements to the legislator search.
Handle all redirects at end of search#index

bill_search and legislator_search shouldn't handle the burden of
redirecting.
Remove bad Factories

These factories were made back when I didn't fully understand
factories.
Implement Factory girl into the cucumber tests

Create factories for a bill, legislator, and title and have them built
in the appropriate Given statements.
Login and Registration styling

Login has been styled in bootstrap style. Registration had a correction
made to add a missing '=' which was causing text to be printed out
instead of executing.
Factories related to titles worked on

Title types factories are created to populate the lookup table. Title
factory changed to be an official title since that is required.
Search Cuke updated to build needed objects

Titles and their types are being created. Also organized the file
starting with Givens, whens in the middle, and thens last.
Fixing up tests for login and registration

Having Cukes updated since we are now using devise for authentication.
Also a user factory was created.
Specified ids for titles types in factory

Title type ids specified so that we are not having issues with titles
trying to lookup the types since the type id's will be out of range.
Fixed up search cuke.

If there is one bill then searching by title should just take you
directly to that one bill instead of a results page.