Fix typos on bisect, intersect, blow and union functions
Better documentation and some changes in general