Code from the course at the cmt - uniarts Helsinki 2014 - 2015