This post has been migrated from www.experimentsincode.com, we apologise if some of the images or content is missing