Added the code for the information holding classes.