================= == Super.beh ==== ================= Functionality: Creates HashMap of Abstract classes and their inherited classes. Returns this HashMap to Main so that check_Inheritance can use it for reference. Traversal: via Adjacency through Alternat_ns to Vertex. Guarantees each Abstract class to be visited. Before Adjacency (the superClass of inherited classes) gathers the SuperClass as astring. When Vertex of inherited class is reached, its classname along with the superclass is put into the HashMap. If there is a duplicate inherited class, the key is assigned a number reference starting at zero. this guarantees the ability to store multiple inherited classes.