PositionItemReader added and test fixes