Typed all Lists and JLists (<MDSong>, <MPDAlbum. etc)
Simplified code in places.