Modify the existing example contracts to make them compatible with factory contracts. The goal is to standardize the contract structure to ensure they can be easily deployed and managed by factory contracts. This includes implementing standardized initialization patterns.