Added preferences to show/hide lyrics. Code re-factoring.
Code re-factoring.