Refactored everything to use new classes; factored out from_api_row;
Merge pull request #1 from tsal/refactor/single-object-inheritence-ftw

Refactored everything to use new classes; factored out from_api_row;