Fix CPU Drain for fittext

Use just part of FitText.js & re-worked to be more efficient.
Each {{if title}} was calling the title and then it was calling it
again when presenting the title, splitting into own template helped to
make this simpler conceptually also.