This code was developed for the Preston HackSpace 2013 BarCamp stall in Blackpool