Added ignore for pycharm files
Twinked for python 3 compatibility and pep8 conformance
Integrated pull request from thornomad fork to supply csrf token.
Updated documentation
Tidied up to pep8