document improvements in docstrings.

Also removed "lambda"
moved all custom exceptions into a single file.
document improvements in docstrings.

Also removed "lambda" in nova command.