Tower class, rangecheck

newely added class Tower to keep track of the upgradeLevel of a Tower
and generally having more information centralized
Master now knows the method ThirdPersonCharacter range(Tower tower)