The JavaScript state management library