Adding a service to handle network operations
use one service to cache and another to perform network op
adding http verb, fixing comment
Merge pull request #7 from alexamster/add_service_for_network_io

Adding a service to handle network operations + cache