Migrated changes to git.  Exact diagonal coulomb part working, but slow