CLOSES #9
Merge pull request #10 from mattmakesmaps/abstract_base

CLOSES #9