Fixed bug with indexing dynamic places
Calculate  positions twice for every round in case new places are added or removed.  This  avoids  problems with pointers pointing the  wrong way  after a place has been added.
Added parameter to specify the number of sectors on the clock from the address.