added very basic optional SDL_gfx support