Added User Factory & factory test