IMMS desktop client written in Groovy