Improved positioning & karaoke rendering.

Still a bug with extra lines being rendered on some screen sizes.