Added coordinate transforms similar to OpenGL pipeline

 - added WorldToNdc() and NdcToPixel()
 - setting the center works
 - scaling works
 - glm::lookAt() produces expected results in most cases
 - need to check what's happenning with the rotation