Added Window::Close (soft way to close window)
Removed useless header
Added comment