Moved SDL_Init

Also made note of it in the documentation
Added Get Functions

RenderThread can now return the renderer and window
TextureFactory and loadBMP

Will continue to add loading options...