Added SDL extra functionality, better include readability