Took out custom exceptions.  Haven't found a need for them yet.