Refactoring models
Added simplecov for coverage reports
Refactor if
refactor
Updated Gemfile
Fan profile is destroyed when user is destroyed
Merge pull request #31 from Vunovati/refactor

Refactor