add basic info on what push is
Add design reasons and project goals
remove midje documentation

should be in `CONTRIBUTING.md` eventually, but its not that important
Merge pull request #1 from saulshanabrook/doc/design

[Documentation] Add design info