A Groovy based Celestial client