Fixes #18. Initial subscriber class complete.