Implemented BasicTower and BasicUnit classes, modified abstract action and attacker classes