Cleaned up the Gemfile.

Cleaned up the Gemfile, removed unnecessary generated comments, and moved a few things around.
Added tests for User#password=.

Wrote some tests to ensure that password= is behaving in the way we would expect. Checks to make sure both hashed_pw and salt are set, and that they are unique after each invocation.
Refactored User, and added password=.

Cleaned up the user class, by refactoring the name into one field as recommended by Andrew, also added password storage mechanism, as well as an explanation why hashing is the superior way to store passwords.
fixed formatting issue
Generated Sessions controller.
added a `signed_in?` helper.

The helper just checks the sessions and looks for a user_id, since only rails can modify the session without invalidating it, if a user_id is placed in the session, we know it was placed by us.
Cleaned up the Controllers.

Moved all session logic into sessions, as per Rails convention, and moved all user creation logic to the Users controller.
Modified routes.rb to reflect the controller changes.
Added a method to check password validity.

:is_auth? takes a password, hashes it, and compares it to the hashed_pw field in the User, aka checking if the password is correct.
Added my old Readme, in place of the standard one.
changed the Readme extension to .md
moved the registration page to the correct place
Renamed index, and fixed the form.
removed the old Readme
Added a test for is_auth?
created a hidden homepage

I made a page that is only accessible by those who are logged in. This will allow us to test log in.
Messed up the before_filter.

Now correctly does the redirect.
Added User creation logic.

Registration now works with User creation logic.
added the debugger to the Gemfile
added route aliases for sessions, and users.