Basic window

Implement a basic window