Additions to title quality assessment
This part of the review of !15 (merged) and contains only minor changes (adding comments, structuring the code). It was supposed to be part of the MR15, but the commit got lost, which is why it is a separate MR now.
Edited by Johannes Vogel