commit the pcgeometry and change the macros to fund macros and constants macros.
remove constants file.