added a framework to checkpoint tutorials
usecase: every time the start button is hit ingame, the tutorial should be checkpointed so if the game is restarted midtutorial, the tutorial wontt startt at the beginning when you're already onthe next dungeon level
@Daniel-Wang not too familiar with tutorial flows, let me know if you would need something else too, to persist tutorial state
added a framework to checkpoint tutorials usecase: every time the start button is hit ingame, the tutorial should be checkpointed so if the game is restarted midtutorial, the tutorial wontt startt at the beginning when you're already onthe next dungeon level
@Daniel-Wang not too familiar with tutorial flows, let me know if you would need something else too, to persist tutorial state