Viewing Transform

Did quite a bit of work on the viewing transform assignment.