Update 2: Equality function, and File Reading