make PFGeometry a normal class and drop unused variables
remove code I had commented out
updating merge
fix merge conflict
Merge pull request #2885 from davidlange6/remove_statics_v4

Remove statics v4