Add Fulfillment parent class
Add OnlineFulfillment child class
Add ShippingFulfillment child class
Minor updates