Add more typed bindings for framework and for GUI