moved Projection and Transformation to ../Utils, added View