Broke API Client into service separate from BaseModel
Broke up coupling between BaseModel and ApiClient
Merge pull request #4 from rsnorman/chore/separate_api

Chore: Created Api Client