added upgrades screen

- the tank can now be upgraded at the end of each wave
- bonus gold is awarded at the end of each wave depending on the amount
of unspent gold and the current wave number