cache gaussian

modified by Vincent
clear irrelevant files
trackbar
speedup convolution
unify duplicate code