Issue 12: Adjusting text size and adding the watermark on the background

(code_refactoring)