I've tried spray-json at first but it's hard to make compiler happy in our actor-per-request model. 
But json transformation is not the point of this project so I don't think it'll be a problem.