Hexacyanometalates: Molecular Precursors for High-Spin Molecules and High-TC Molecule-Based Magnets