adding core generation module

this module will be responsible for generating test classes based on
rules.