Cabaret Mechanical Movement: Understanding Movement and Making Automata