added practice generator, tool page, chord changes page, progress page