Woot made it work! Renamed Surface to PlatformSurface and fixed up some
copy/paste errors (hey, we're all human (Hopefully)). Shoved all the SDL
files into their own folder too