fix #8 - remove generic function views; some pep8
Merge pull request #19 from groovecoder/clean-code-8

fix #8 - remove generic function views; some pep8