User and Provider models complete and tested.