* Add support for interfaces * Use .defs files to generate class definitions and function bindings (to enable building without initialization of gtk) * Create all foreign function bindings at compile time (necessary for CLisp port and to improve startup time) * Add documentation and examples * Make subclassing of gobjects possible