added documentation. gtk still broken for no apparent reason