Compose a harmonious piece with the indicated chord progression as a foundation.
'G', 'Em', 'C', 'D', 'G', 'Em', 'D', 'G', 'D', 'G', 'D', 'G', 'C', 'A', 'D', 'D', 'G', 'A', 'D7', 'G'  
X:1
L:1/8
M:2/2
K:G
"G" d2 ed ^cded | gdad bdad |"Em" ebag eage |"C" egdc"D" A3 ^c |"G" d2 ed ^cded | gdad bdad | 
"Em" ebag eage |1"D" dcAF"G" G4 :|2"D" dcAF"G" G2 AG |:"D" FGAB cAFD |"G" GABc dBAG | 
"C" cBcd ed^cd |"A" ae^ce"D" d3 A |"D" FGAB cAFD |"G" GABc dBAG | d2 ed"A" ^cdeg | 
"D7" ecAF"G" G4 :|  