several changes

Costructor for Transaction changed, ShareContainer improved, Player can
now buy/sell shares(makes sure you have enough money/shares, updates
balance and transaction-list),  ShareManager now correctly updates
Shares (code for initial download is now in constructor),