Add separate project and unproject functions for dimensions
Add separate project and unproject functions for dimensions

since dimensions are not affected by translation, they need to be handled
differently.
Note that this will fail horribly once rotation is applied.

25A0/Quadtastic,25A0/Quadtastic