Define Trees And Graph Data Structures