Added `Window` source file;
Included `SDL2Window` header
Added protected typedef `window_handle`;
Added protected window_handle `handle` field
Added Deleter struct
Added vulture namespace