adding user exercise backend saving functionality to include erasing, accidentals, and ties