add CanvasImage class
ignore idea config files
draw image via canvas
add negative filter
add reset function and function for matrix type filters
making all filters with convolution matrix
remove unused functions
add sharpen and simple blur filters
add more filters
Merge pull request #1 from idej/master

implement first part of task