Fixes a few issues with models
Implements an email change policy regarding issue #56. See Github issue for more details.