From Cristian's last review of my code, he mentioned that the global context provider (TaskListContext.js) should be very function heavy, does that mean all functions for the app should be in the context? Or am I still able to keep functions/state in the components if it would be more convenient within the component?