svelte5-global-state

using svelte5's runes to make global state elegant