Migrations and models

We set up migrations and models, including has_secure_password, and attr_accessible. We're going to do validations later after building the routing, controllers, and views.