Work I did for the UCT Computer Science department as part of the Summer Undergraduate Research Program 2012/2013