proper splitting of training and validation sets
add first caffe convnet