Issue #49:
- wraps class in ABSPATH and class_exists check to better protect against multiple plugins using this class