lib: refactored nzbs

turned into "singleton" class