Extending Statecharts for Representing Parts and Wholes