updated for SCSC; OSX compilation
added tests for proper loading
adapted to explicity struct member types
updated to SDL-2.0.3; updated to explicit structs