using switch instead of if
isMovable and addToStage options added to color