Fixes #6 implements play-json ast integration