This was a demo I worked on during my MSc in Newcastle University