Add initial client side test suite

This is not yet meant to be merged -- this is simply a jumping off point to show the initial progress on test creation.
Should this be <em>intern-tests</em>?