Tested for Memory leaks using ValGrind, Application Passed tests.