Exception Improvements

I felt like the `Save` exception name was wrong, so I've renamed it. I've also made some other fixes.