refactor invitation_spec
refactor model specs
refactored feature and controller specs