Used your test cases and tested my implementation

Hi Dr. Heinz,

I used your test cases to test my implementation and I made it working. Most of the test cases are working fine now except the Callable related one.
Also modified the thoughput test to make it work for my implementation. As per the thoughput test results, implementation is performing fast.
Please review and see if those changes can be merged into main branch.

Thanks & Regards,
Jitendra