Added Scenario 1 and wrote test for it. It leaks when using the standard allocation method. André, fix it. :)
fixed the macros for delete and memory leak in scenario 2.
Small change.
Merge remote-tracking branch 'origin/master' into Scenario_2
moved back define oldnew to assig1