JSON API framework on top of Mojolicious