WIP: Json api
WIP
This merge request needs to be currated before being reviewed. At that state test are passing. Still needs to be merged with the work on the client side.
WIP
This merge request needs to be currated before being reviewed. At that state test are passing. Still needs to be merged with the work on the client side.