Structuring React Components: Best Practices for Code Organization