Continues development

Added (1) color palettes, (2) basic interaction, (3) a hardcoded part of
the Minor Swing song with lots of notes, (4) a new method for creating
the lines with a nice curvature without using any kind of interpolation.
Adds database of scales and chords