Modified Investment.simulate()

Added orders, cash_flow and holding as arguments
Also updated calc to calculate value