Re-organized information so that constructors are now described in the constructors section and the data classes just reference them.