New dependency injections

Added in a place to set your own wrapper or separator. This should make
adding in new types of data tables easier.
Merge pull request #4 from lendkey/add_in_new_dependencies

New dependency injections