Graph2Tac: Learning Hierarchical Representations of Math Concepts in Theorem proving