refactored tower array to vector of arrays