Module4a

First half of the 4th module in Tealeaf's third course. 

This branch adds a user show page, creates relationships, and adds basic social networking functionality (follow/unfollow users).