#41 Bugfixing, Revising Code : dispatch sizes, barrier bits

- added RenderState query before activating a Shader Program
- dispatch size will always be minimal
- enabled vertical sync
- added all kinds of barrier bits to make it work on laptop
- no use tho