Contributor docs (Fixes #305)

Draft of documentation for contributors.