Added SDL_Image, texture cache, texture support