Fusionned semilattices into Lattice.
Changed BaseGuide implementation by implementing iterators (WIP).
Changed Group to use Representation.
Implemented base change, new style.