added visitor for walking the logical plan and creating stream operators