The Photocell Manager
nArray that keeps track of which photocells are owned by which trains
nOn initialization array is filled with zeros representing that no trains are on the track.
nWhen resource Manager adds train the photocell manager is filled according to where the trains are going to start.
nWhen photocells are covered by a train the photocell manager uses the train’s id to fill the array