adding sdl versions of app and window