General method for the development of models of electronic structure and bonding: covalent bonds, recoupled pair bonds and through-pair interactions