Different approach to storing the element data

I have all of the element stuff preprocessed into a dictionary that is
just an import away.