Employing Convolutional Neural Networks for Continual Learning