Omit SDL Surface creation
Always set appicon after creation