General Refactor

- Added new test case
- Added debug information in the Injected Assembly
- removed old code