album art, proper settings menu, refactoring...