Added error message.
Cleaned up IPCController::run
Documentation.