Closes Issue #65. User profile pages listed and viewable.

After much ado, finally merging back to `master`. Check the individual commit essays for the long, sordid tale.

RSpec: 636 examples, 0 failures
RuboCop: 148 files inspected, no offenses detected