Added Client and PlaylistView classes; Added abstract method isHost() to...

... Device and removed isHost boolean from LibraryView
This probably won't be set in the constructor since it needs to wait for the server.