writing first tests, for fun and intellectual profit

Well, more like putting the 'test' object into the closure and the beginnings of a demo class.