Observable Issues Client

Addressing issue #126 - replaces pull request #145