A window.
Automatic window class registration.
Public interface commented.
Window resize handling.
Merge branch 'feature/a-window' into develop. Fixes #4.