minor ui fixes + refactored the playlist / song association