Updated the code with exception handling for NoSuchELement Element and now throwing Assertion instead to make the test fail instead of error.
Removed the dead documentation from the code
created a new method to capture screen shot and promoted to utils
Updated the index to return the correct method Name
Done with the TODO to get the testname from the caller stack. FIx a typo in base class