Create a global Context Provider that will be used throughout the app to access the current user and other global variables.