Refactor models.
Clean up factories and some specs
Add to bookclubs controller coverage
Merge pull request #107 from ksin/refactor_and_clean

Refactor and clean