ParentFull threadamccloud·Wouldn't that be considered a state machine? I've done something with an audio player. Each state was a different class.View on HN