Added user save and tweaked the load logic for lessons