first steps towards play-json