Aside from data structers I want all classes outside of the the IO folder to talk to DofsIO for there data. This should keep things more simple and implementation hidden from other classes.