Serve result assets

Also tidies up API responses.