Implemented Desktop Lyric

And add a mini logger class