Add SDL.h convenience header and missing Window and components headers