WIP - Work started to create yard documentation

This is a WIP commit.
Merge pull request #23 from bjoska/yard_documentation

WIP - Work started to create yard documentation