removed useless  entries
added a gitattributes
updated executible
updated dlls and headers for glfw
updated ide files
added textbox image to image folder
added textbox and update labels
added in a statement to control the keys pressed and added in char callback.
set character callback and key callback.
removed extra labels and added in a textbox and a button for testing the textbox and labels
updated the oglbuf to just buf for opengl vbo buffer changes to simplify its meaning and to make the source more readable
redid the text struct to promote better string drawing for both text box's and labels and redid the font system to load the fonts in a better way to increase lps while drawing and making the fonts take less memory
redid the buffer types for vbo
added spaces to statements to make them look better and cleaned up the widget struct to use slightly less memory and added in WIDGET_AVOID_BUFFER_UPDATE = (1 << 15),
WIDGET_BUFFER_RESIZE = (1 << 16) and
WIDGET_IS_MULTI_LINED = (1 << 17)