Split out classes into their own files.

Renamed badly named classes (mostly removed the word
Lyrics, as not useful)

Added preferences page so you can select between the
two websites to search from.