New sine strategy
Added whitespace in function definitions
Added final where appropriate
Normalized the Palette interface
Added Strategy to the class names
Renamed the files appropriately to the class names
Removed old palettes
Solid palette implementation
Added forgotten semicolons
Gradient palette implementation
Moved the Worker class
Removed quasi-class
Moved the Renderer class
Renamed the renderer filenames
Normalized the Renderer interface