Some clean up ensuring last match displayed on home page is now correct
some minor formatting for team panel
put appearances on team home page