re-enable tests
first working version of fast implementation
move definitions
better glfw rendering
efficient implementation for newRef
optimized onChange
do not build the gtk backend by default