Project 2 for CS 559 Graphics