Added some sharp edges to the generator, refactored Slider