Needs further testing and documentation, will provide a more detailed commit message when that is checked in.
THis will make adding other Cell operations easier.
Also removed a stray copy of the automatically generated config.h which had somehow gotten into the distribution. Closes #36.