added asset and opportunity class. generate opps based on assets in a quarter