Resolve #179, pep8 fixes

Addresses #179.
* Added Warning is wxpython is missing
* Custom pep8 fixes

Build is Failing due to previous commit on master.