Create job implementation

- Make the contract work with create
- Client side exception handling
- Server side show the stack on exception