Added convolution component, currently only forward is prepared