version 0.3.1.0 release

fix performance problem, add new operations
We didn't have to specify a color