Make Window::create_inner constructor private
Remove stale comment
Simplify extern callbacks
Add note to compilation instructions