add sdl ttf, enable more image and sound types