Added changes to interface and fixed errors in self_interaction. NowPlaying works now.