Use custom global object factory
Add groovy
Remove clojure