changing transformation pipeline
refactoring projection transformations
added test for canvas to world transformation (not passing yet)
fixed screengl tests