clips are now loaded in a "paused" state
refactored Clip as a superclass for SilhouetteClip