Front End Component Architecture