Added container class for SDL_Window. Handles errors and creation. Cleans up the code in Main quite nicely.