Fixing UX for team index and team detail pages (half way)