Implemented a simple generator framework that any repository can use.