Fixed utility class should be final and have no public constructor warnings and added unittests for it