refactor the admin controller

moved logic to the Member model, where I think belongs.
ran rubocop -a on the project :oncoming_police_car:
fixed some more rubocop complaints
fix for Member.find_or_create
Merge pull request #38 from rcsole/refactor

Refactor