Small route code cleanup
Add dataSource, without any data providers
Add an in-memory data source provider
First pass of OData provider
Doc updates for odata provider