Renamed  a whole bunch of stuff
Added `reduce` docs to the readme