First cut of hte provider command.

Only CRUD is working, the rest is not. I need to figure out tests.