removed old error reporting
moved some Exceptions to exceptions.py
docstring updates