dds
Revert "dds"

This reverts commit f842d252eeec8863e236934b988a1c4476bd5758.
Revert "Revert "dds""

This reverts commit a5f0c8d6a27a846a6565afa7a7f7bc2de3365a32.
Switch version from 0.0.1 to 0.0.2

Update : implement light system.
Add : RenderingMode (like deferred rendering).
Add : XmlParser (TinyXml).
Add : ShaderPipeline.
Add : Material system.
Update : rewrite model rendering (using material now)
Update : improve opengl create context function.
Update : .gitignore file