Groovy: added installation, colletions, maps, beans, logical branching and loops