added simplecov, poltergeist
i swear all these gems have a purpose
add user model