initial utility classes are added
new utility class and comments. Not the assert exception uses the test
exception class and the isOneOf uses the method 'is()', this the testing
is implemented actually at a very one location.