Updated documentation
Added `replicateM` and `filterM`