Release 2.2.0

1. Divide Camera class into Frustum class, where projection matrix is calculated, and Camera class, where view matrix is calculated.
2. Refactor TGA_image to Texture
3. Make methods in Texture class non-static
3. Fix model view matrix in vertex shader.
4. Use OpenGL 4.3 context
5. Update readme
6. Add screenshots