colorization functions return an object rather than an array
moved color functions into separate module
manual and automatic shapening (increase iteration count)
blur (fewer iterations)