2 new classes + small changes

Added NumberComparer and RandomUtils classes, some refactoring and other
small stuff