Begun Djikstra algorithm structs and initalizing