Renaming all exception classes to simply Exception
Introducing service-oriented architecture