Create user model
Fix attr_accessible for Ruby 4+
Implement name validation, basic email validation
Create test suite for user model
Validate emails with tests
Make user email unique
-
Add password hash to model
Validate passwords
Add tests for password validation