Add Contributing Guide.

Closes issue #119