add groovy mode
c-basic-offset to 4