Messing aroud with implementing some data structures in groovy and playing with gradle