type Metadata struct {
Rev Revision `json:"revision"`
// In the future we may include actual author information etc, but for now we just list the// available demos.
DemoList []string `json:"demos"`
}
Metadata represents repo metadata and list of demos, for storage as json.