add entity Component
add product line entities VariationPoint, Variant
rename abstract requirements -> ...Req
add entity Wish