Move Exceptions to own file