Forgot to add Domain Files in Previous commit.
Adding Domain Files ChildProduct.java,
ChildProductMainOptions.Java,
ChildProductSubOptions.Java