Pure Virtual Sprite
+ Added ISprite to act as a pure virtual function holder
* sprite write the most basic function to the ISprite
* Change AreaMap to handle ISprite instead of sprite
* render() function for sprite based classes now use the render()
defined their given classes
* setting.ini added SDL_WINDOW_RESIZABLE example