added tower placement and movement