Minor changes.
Added default values and additional tests.
Added tests for the remaining User schema properties.