added two other components and started adding the glue/integration code.