Separated Exceptions to a new file for more readability