Craft a melodic piece that captures the spirit of Bach's music.  
X:1
T:Music21 Fragment
T:Music21 Fragment
T:Music21
C:Music21
%%score 1 2 3 4
L:1/8
M:4/4
K:C
V:1 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
L:1/4
V:2 treble 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:3 bass 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:4 bass 
%%MIDI program 0
%%MIDI control 7 100
%%MIDI control 10 64
V:1
 G G A B | c2 !fermata!c2 | e d c B | A2 !fermata!G2 | G G A B | c G !fermata!G2 | A G F E | %7
 D D !fermata!C2 | c d c B | A2 !fermata!G2 | G G A B | c G !fermata!G2 | A G F E | %13
 D2 !fermata!C2 |] %14
V:2
 E2 D2 E^F G2 | G2 =F4 !fermata!E2 | G2 ^FG/F/ EA DC/D/ | EC A,D/C/ !fermata!B,4 | E2 E2 E^F G2 | %5
 G =F2 E/D/ !fermata!E4 | FE DE/D/ CB, C2 | C2 CB, !fermata!G,4 | G2 G3 ^F G2 | %9
 G2 ^F2 !fermata!G4 | E=F G3 F/E/ F2 | FE D2 !fermata!C4 | C F2 E2 D C2 | %13
 CB,/A,/ B,2 !fermata!G,4 |] %14
V:3
 C2 G,2 C2 D2 | C_B, A,2 !fermata!G,4 | CB, A,B,/A,/ G,^F, G,2 | G,3 ^F, !fermata!D,4 | %4
 B,2 B,2 C2 D2 | C2 DG, !fermata!C4 | C2 B,C/B,/ A,D G,F,/G,/ | A,F, D,G,/F,/ !fermata!E,4 | %8
 E2 D2 G,A, B,C/D/ | EC A,D/C/ !fermata!B,4 | C2 C2 C2 D2 | G,2 G,>F, !fermata!E,4 | %12
 F,2 G,C/_B,/ A,2 A,2 | A,D, D,G,/F,/ !fermata!E,4 |] %14
V:4
"C" C,3 B,,"Am" A,,2"G" G,,F,, |"C/E" E,,2"F" F,,2"C" !fermata!C,,4 | %2
"C" C,3 B,,"Cmaj7/B" B,,A,,"G" G,,A,,/B,,/ |"Am7/C" C,A,,"Dsus4" D,2"G" !fermata!G,,4 | %4
"Em" E,, E,2 D,"Am/C" C,2"G/B" B,,2 |"Am" A,,2"G7/B" B,,2"C" !fermata!C,4 | %6
"F" F,3 E,"Fmaj7/E" E,D,"C" C,D,/E,/ |"Dm7/F" F,D,"G" G,G,,"C" !fermata!C,4 | %8
"C" C,3 B,,"F#m7b5/E" E,2"G/D" D,2 |"Am7/C" C,2"D" D,2"G" !fermata!G,,4 | %10
"C" C,D,"C/E" E,2"F" F,E,"Bdim/D" D,2 |"Csus4" C,3 B,,"C" !fermata!C,4 | %12
"F" F,2"Csus4" C,2"Dm" D,2"Am" A,,G,, |"Dm7/F" F,,2"G" G,,2"C" !fermata!C,,4 |] %14  