#10 implement lighting system at CPU side.
#10 add like a cornell box model data.
#10 update example-1 for lighting support.
reform to fit coding rule(auto funtion style).
redesign create_shader|program_from_embedded and refactoring constant shader.
fix #10 support point light and phong shading.