Adding ProfileSection as first class citizen

Pardon the sin of this commit, but the snarled mess that is
Collection, Profile, and ProfileSection is something that should be
refactored in the near future.

Related to #301
Merge pull request #302 from projecthydra/adding-profile-section

Adding ProfileSection as first class citizen