code reorganization, more coherent ordering of methods and extensive use of pragma marks
fixed imports for unit tests
slightly more readability with GLKVector2, small texture transform optimization