User model has now email as pk
Added user tests