replaced the old comment function with the new one in datalistReadView, do the same for sessionRead and corpus.
called saveButton and comentReadView so that the state of the datum is saved and rendered when a comment is added
updated corpus comment divs
updated add comment functionso that the comment add button saves the current state of corpus when the comment is added.
updated the comment function so that the adding comment also saves the state of the session/datalist including added/modified comments.
removed comment-remove button from edit view handlebars, it wasn't necessary.
clicking the name in the corpus datalist list wasn't showing the datalist, because it wasn't routing properly after clicking the trash button. Added saveAndInterConnect inside the putInTrash function.
in saveSearchDatalist function, added a callback so that the datalist from search is saved and shown in leftside
added debug msg for unspecified datalist id in app router, plus some cleaning and re-indentation
modified putInTrush function, clicking trash button renders dashboard, datalist and session names are properly deleted from the lists in corpus read and edit views, the loss of events in datalist was fixed, it was because the view was destroyed regardless of the types of datalist, the view shouldn't be destroyed for search datalist.