Began setting up test to make sure that user could only be added if first name was entered.

+ Added test/assertion to USER model in user_test.rb

$ruby -Itest test/models/user_test.rb
> ERROR: need to migrate dbs

$rake db:migrate
$ruby -Itest test/models/user_test.rb
> ERROR: need to prepare test dbs

$rake db:test:prepare
$ruby -Itest test/models/user_test.rb
> ERROR: email column is not unique

+ Removed everything from USER fixture
$ruby -Itest test/models/user_test.rb
> ERROR: name column does not exist

+ Fixed by removing 'name' field from STATUS fixtures
$ruby -Itest test/models/user_test.rb
> PASS
Finsihed setting up test for first_name being set before saving user.

Made the test fail.
modified:   test/models/user_test.rb
+    # See if user object doesn't have any errors on the user's first_name.
+    assert !user.errors[:first_name].empty?

$ruby -Itest test/models/user_test.rb
> FAIL

Made the test pass.
modified:   app/models/user.rb
+  # Presence Validation
+  validates :first_name, presence: true

$ruby -Itest test/models/user_test.rb
> PASS
Made presence validation tests for last_name and profile_name
Test for unique profile name
Added and refactored flash alert messages with bootstrap classes
Customized route for user registration.
+ devise_scope :user do
+   get "register", :to => "devise/registrations#new"
+ end
Custom routes, feeds, register, logout, and login
Added gravater for emails
removing pg gem for 9fold host