Defined the ReaderInterface
Updated dependencies
Updated the ReaderInterface
Created the HttpReader