Built framework for new exception class.
Part 4 finished.