Solving and bonding 0-dimensional ideals: Möller Algorithm and Macaulay Bases