XD-491 Exception Consistency

Got rid of domain specific Exceptions. Would go even further and get rid of leaf exceptions.