Added contributing file
Update class diagram
Merge pull request #230 from k-c13/class-diagram

Update class diagram
Improved spelling and clarification
Merge pull request #225 from thechauffeur/contribution

Fixes #40 Added contributing file