update GHL as submodule
reenable collisions handling
fix premultiply color
build fill geometry