broken to modules, functions chaining implemented
chaining performance test
object function, native array methods added