Updated the requirement specification to require the namespace to target
the function to be covered
Changed so that namespace is mandatory when adding functions to be covered.
Also removed some unused and dead code!
Coverage now requires the function to be referenced with full namespace.
Running Unit Tests returns an UTres object
Test file updated to check the UTres object for correctness
Added the correctness checks to the coverage tests as well