Color Palette Completed

Here is the completed color palette. Includes 16 pre-defined colors and
16 slots for user-defined colors. Has a color swatch to chow it is
currently working that should be removed when added to the CS part.
Finished SliderGUI

SliderGUI is prepared for graphics merge. Backend still needs work.
References Asana #10306941115378
Broken code. Created Choreography.

Added EventBus to handle race conditions in creating controllers.
Created Choreography-level JavaFX GUI. Added some backend code for
SlidersGUI.
Music

Music files
initial commit

#10146094929322
Major changes.

FCW class. Optimized Cannon code by creating Enum and moving creation
code to factory.
Merge branch 'master' into password
Merge branch 'password'
Broken StatusChange event. Updated FCW and Fountain model.
Merge branch 'SlidersGUI'