SDL 2 Framework library