Working on adding SDL support for desktop