Added batch presenter and refactored labware presenter and row presenter to be more flexible