plot training error instead of training cost.
replace newY with new_Y
some re-organizing of the code.
split the dataset into train, test and validation sets.
make changes in the neural network files to train and validate accordingly
add validation set to the gitignore  file