This merge will add a cpp implementation of fire, of the wca potential and of the wca + hard sphere potential