fix key
remove unneeded vcr
reader now requires CSV reader
add specs for CSV Reader
remove unused methods
move functions from Reader module into Reader::Base class
name things more similarly
move constructor to base class
move other constructor to base class
move generate_metadata to Base class
move generate_item to Base class
move fill_item method to Base class
extract encode_clean method
clean up
extract entries method
clean up requires
remove unused url from entries
change order of methods
use single quotes when possible
set and use attr_readers