Training now uses separate test set + misc

Training now uses separate test set
Merged TrainClassifiersPierre
userInput no longer has the features to use hardcoded