Make API exceptions implement ApiException to expose errors.
Add Bundle configuration.
Add service definitions.
Fix indentation.
Create wrapper messaging service.