fix json reads for one-field models
add support for separate specification of query params
add support for body
add body support to scala