func (r *Group) Name(name string) *Group {
	r.ID = validateID(name)
	return r
}
Name sets the name of the group
name:	the name of the group
package marathon
import (
	"fmt"
	"time"
)
type Group struct {
	ID           string         `json:"id"`
	Apps         []*Application `json:"apps"`
	Dependencies []string       `json:"dependencies"`
	Groups       []*Group       `json:"groups"`
}
type Groups struct {
	ID           string         `json:"id"`
	Apps         []*Application `json:"apps"`
	Dependencies []string       `json:"dependencies"`
	Groups       []*Group       `json:"groups"`
}
type GetGroupOpts struct {
	Embed []string `url:"embed,omitempty"`
}
type DeleteGroupOpts struct {
	Force bool `url:"force,omitempty"`
}
type UpdateGroupOpts struct {
	Force bool `url:"force,omitempty"`
}
func NewApplicationGroup(name string) *Group {
	return &Group{
		ID:           name,
		Apps:         make([]*Application, 0),
		Dependencies: make([]string, 0),
		Groups:       make([]*Group, 0),
	}
}