Tests fixed error about null email and no callback function found
Very basic persistence tests passing
merge commit, added persistence api tests