Update singleton to permit args & kwargs to the class being instantiated
Initial pylint checkup