fixed TopComponents to open at start by default
added uniqueId
ensure oldProject is set in PropertyChangeEvent when changing projects
ensure ScoreDataEvents have references to LayerGroups that were added and removed
initial work on listeners to ensure mixer channelLists and channels are in sync with AudioLayerGroup and AudioLayer changes
switched to using VMID.toString() which prevent hashCode clash possibilities
continuing to work on audioLayers/mixer synchronization