fixed bug in MC bkg normalization
added separate class for MC background processing