Fix compiler error and change some names
Add index sub streams support. Add sample project to demonstrate it.
Add support for uniform blocks and buffers.
Update .gitignore to include needed third party library