Loading and saving architecture

Started loading and saving information about an animated model
Added support for multi material
Add sky box.

Also removed dependency on hacked resource path.
Add multi-textured models.
Animation loaded and stored

Testing is done
Fix screen tearing bug. AH-137

Replaces AdjustWindowRect with AdjustWindowRectEx.
Merge remote-tracking branch 'origin/master' into AH-90_Animation_Importer
Merge remote-tracking branch 'origin/AH-90_Animation_Importer' into Demo-2
Remove Zhala model from demo and update skybox.
Change skybox texture.
Merged with master!