Groups homepage/groups pages

Homepage refined.  Individual groups page completed roughly.  Content in
tabs needs creating / is very rough.