add towers and barracks methods