Initial work refactoring SoundObject/ScoreObject, renaming methods and moving classes to start pushing event listening and features into ScoreObject
Finished refactoring SoundObject/ScoreObject, made AudioClip and AudioClipPanel use SoundObjectEvents
modifying SoundObjectPropertiesTopComponent to work with ScoreObjects
modified SoundObjectPropertiesTopComponent to work with ScoreObjects: hide SoundObject-specific fields, moved bgColor to be grouped with other ScoreObject properties
implemented use of AudioClip's background color when rendering
fixes for rendering