starting CheckList module

CheckList represents a list of things to check.
A test is a list of things to check
A testSerie also, A testGroup also. A tester also.
The will all extend this class and the behaviour is still experimental