Fix #30
Split up monolithic example
Rework the contributing writeups