G->G unit test tests are all working.

Note that additional angle support was installed trivially with a couple of data lines.
More cleaning; creation of most forcetypes are moved to routines.