Refactored Resource classes. Added PlaylistItem