This is unfinished. (btw it's a project for school) Press space for Otto (the robot) to explain how it works.
Google for most of the images.