[Update] added namespace and tests for lazy evaluation, linearUnFolder, memoization, averangeEvenNumbers.