Create basic window need much more updates.