added grouch.Connection, grouch.get <unfinished>, grouch.get_edges <unfinished>