Revisit gotham's trait structure
Currently, the api is somewhat hacked on top of gotham, especially the openapi part which takes like &mut &mut stuff. This needs to be looked at and tidied up.
Currently, the api is somewhat hacked on top of gotham, especially the openapi part which takes like &mut &mut stuff. This needs to be looked at and tidied up.