Adds basic window creation support