changed representation of psm with spec num and numeric value of spec prob
added each_spectrum iterator to parser class