added empty state to now playing and send json instead of rendering a page