Merge pull request #1 from adam-vessey/7.x

Description and extendability improvements.
Merge pull request #2 from adam-vessey/7.x

Update to use the common "set_relationship" functions.
Update README
Move README, to enable markdown parsing.