Add groovy-mode support