Add exception handling

Add exception resolvers
Add request and response validation