Tools to build charge density models using ocpmodels

Many important ideas are taken from DeepDFT. Historically, much of the code was also borrowed from this repository, but that is no longer the case.