Refactored Context class into Base and Derived classes for cleaner future development.
Merge pull request #15 from nkindlon/master

Refactored Context class into Base and Derived classes for cleaner futur...