Use Of Networks, Graphs And Topology In Materials Modeling