Keep track of channels added in configuration per-network, added some documentation, and join event handling