Lights and shaders

- Added lights models.
- Started shaders structure.
- Added others stuffs (Rendering structure, get and set methods, …)