Log, bit slice, multiple undo were added
change range func
bugfix rgb
optimized blur func