ability to pass a limiting range of hue on initialize
code style cleanup
readme