Plenty of changes listed below

- Share and orderbook classes removed,
- Constructor updated (company, shareholder, order)
- Market class updated (the addOrUpdate function is still good but needs some updating about some method names)

More changes to come!