add BlendMode to the RenderState
add Vector3, it can be used for the Shader
Add Protection for Time, it may not be defined in older sfml
Add Array creation for Color and Vector2
add Transform class, it is used for the RenderState
add VertexArray its drawable but not transformable, its used in the
Shader sample
added RenderTexture it can be used for RTT
Add Keyboard function and KeyEvent
Updated the Shader sample, now its complete