implementing LoG initial code and breaking up components into helper functions
mostly corrected blur implementation... still some strang eartifacts