Add surface.c, rotozoom.c.
Improve the quality.