changes to documentation, removed empty exception.cpp implementation, fixed exception handling