finished implementation of invitations and pulled some code together with concerns. feature spec for invitations later. also added sidekiq to handle invitation emails