Lastly, I decided to create more complex behaviors and created a simple Marble Machine which comes alive by clicking on one of the two marbles.
A complex machine is described by: it is made of more than one simple machine.