Create JSON adapters and controllers methods