updated the backend.. for now it should load and save puzzles for our purpose