added troop upgrades, squashed bugs, loads of comments