Fix memory leak of temporary SDL_Surfaces when rendering TTF
Fix some more leaks
Load icons by createContext(), not from main.cpp