code: function(matches, container){
  
  			// Group matches by state
  			var grouped = _.groupBy(matches, 'state');
  
  			// Now we render everything
  			// (Bagde, Match, Match, Match, Badge, Match,...)
  			var rendered = [];
  			for(var type in grouped){
  				var group = grouped[type];
  
  				// Skip if group is empty
  				if(group.length <= 0) continue;
  
  				// Render Badge
  				rendered.push(this.renderMatchBadge(type));
  
  				// Render Matches
  				for(var k in group){
  					var match = group[k];
  					rendered.push(this.renderMatch(match));
  				}
  			}
  
  			rendered.push($('<div class="clearfix"></div>'));
  
  			container.empty();
  			container.append(rendered);
  		}
docs: /*
  Module Responsible for rendering Matches View's