CS 526 Computer Graphics II project 1