Initial commit, adding a metanode for unconnected graphs