Now able to return class declarations

Created the structure for returning classes and their references
Modified the Class Reference structures to make it easier to track and update frequency dynamically

now able to parse the class name and class types of declared variables of a java file