Removed singleton class, replaced it with standalone functions. Module acts as namespace.