Respoitory for Games Programming 2 Coursework. Group Members: Graham MacDonald, Adrian Lis, Andrew McNicol