Add beginnings of a namespaced IXP library