InvestAlloc: object that holds ig_target and asset_target.
Can be used to dynamically change asset allocation