Add binary test
Add concat tests
Add invoker tests
Add real map and its tests
Add reduce and tests