That depends on your code. My thought is that we use classes to define a related set of functions. But if the functions are unrelated to the root, then using separate classes for each of them seems pointlessly futile. Although, you could always just wrap up your functions into a utility class (for instance, say myutils) which contain unrelated functions, but all of these are related in the way that they act as utilities for you in your main code. Any suggestions/modifications are welcome.