TINYGL: formatting cleanup.
TINYGL: Split blitting function in multiple routines to make code more readable.