Mac: Implemented Effects and Playlist views. Effects fully work but there are still a few bugs because of the confusing UI which will need to be changed on desktop devices. IPlaylistView doesn't have much in it yet, so for now the playlist contents are refreshed in the table view.

Related to issue #381.