Inject connector class instead of instantiating in the constructor
Throw exception if key is invalid
Added Test connector that mocks out api requests
Updated readme
Merge pull request #1 from FelixOnline/dependancy_injection