Add testing dependencies
Start to add some unit tests

But why, oh why, does @BeforeTest behave like @BeforeClass in _this_ project???