seems to have some blocking issues with the stupid windows libraries
moving to c is still not working... ready to move to mingw
can't believe the whole night's is wasted by not readding the docs and funky api design; last element of vbox/hbox MUST BE NULL!!! though it works sometimes without NULL, and sometimes do segfault; FML