Adding missing windows & Shlobj include