Driver for OData feed

Hello, am trying to come up with a driver that accepts OData feed. Currently i was following the earlier designs of the Http driver but i now need it to be able to access Odata. I would love any support or guidance on how to go about this any help is much appreciated. Thanks