added entries to gitignore
Making progress on producing documentation with Sphinx
Added functools.wraps() to all decorators so wrapped method docu will display properly.
More work on documentation