SOFT333 Graphics Assignment.