Start using roar gem for json

It works pretty nicely for what I was wanting, checking only allowed keys are
given, but there is an ugly section where I try not to create the same tag
twice. Going to have to look into that.