Added a dictionary object to model class that contains all model components. Added initialize, finalize, and get_report methods to Component.