Added User save and tests.