Renaming library internal methods and updating all test files
Updating JsDocumentation