React App - Component Architecture