Code needs to better organized All presentation components (components that don't do any fetching) need to go in the components folder. Each component should be tested. Long components should be brokwn down into smaller components.