Gravar-mail: Charge Group Partitioning in Biomolecular Simulation