IW: Start testing

Minimal karma testing integration. 
Since this is an abstract class, IMO we don't need to test it specifically like this - it will be implicitly tested by the subclasses, no?