Added TestCase base file
Updated Client to protect direct access to variables
Merge pull request #1 from marcqualie/master

Slight changes to Client