Application steps
0) create a windows in the ms system
1) create the rendering context
2) initialized the glew most register the function pointer
3) set the gl state machine
4) begin the rendering resource and draw function