Separate and document examples

Includes @pvenkatakrishnan's documentation updates from #25