Implemented GetRealisedGrossProfit method and changed some interfaces and models.