- Made IllustratorException abstract
- Added some more specific exception types
- Made the IllustratorService @DynamicScoped
- Some refactoring