Final version to hand in ( v 1.0), Everything functional! Great antialiasing ;)