Separation of loading and uploading of art assets
Fixes
Use pitch / width as a way to calculate bpp since SDL_image is unreliable.
Fix memory leaks.
Defer loading of assets to a seperate thread and render splash screen in that process.
Rendering optimizations
Implemented billboards, adjusted player camera to eye-height, increased client velocity and populated test map with railgun billboards.