Added combinators and benchmarks.

*) Added flatMap.
*) Added cart benchmark + baseline.