updating example app, documentation, and a couple new pep8 changes