Enable depth test by default

Clear both depth and color buffers.
Swap window buffers on Window::update().