added new dependency files that allow for the se of OpenGL extensions.
V-Sync is now enabled at the cost of additional files needed by
TinyWindow which makes it less tiny. need to comment the cade and fix
bugs and missing features as I find them