Added a creator for product states.
Ignore pre-downloaded google tests