Add General Test Bench
Merge pull request #28 from fakhreldin-m-abdelkhalik/fakhreldin_TB_General

Add General Test Bench