- sum works like the Rx version and returns a Future instead (more idiomatic dart)
- added min and max
- added tests for min and max
- updated example for sum