Docs, error/exception updates, and addition of SGD._setup_monitor