bug fixes

fixed bug where it would update the tower before taking away money,
resulting in negative money