use VBOs for texstring
add preliminary support for keyboard and resize events