added zipper for list and updated tree zipper