created user model
using TDD for the validations of the model
created a new migration
using callbacks for user model
added new relic gem