ALSE now uses Lists instead of Arrays, to save processing time and extra
RAM. Added functionality to Segment to get AvailableCoordinates for a
given Occupier.