Playing around with State Machines at Hacker School.