Added Domain classes.
child product main and sub options , and resources 

Signed-off-by: Tajinder <tajindersingh4487@gmail.com>