API improvements
* Removed few too high level abstractions
* Added support for glGet
* Fixed free functions a bit