Minerals: Atoms, Bonding and Mineral Groups