Dividing data into training and testing data sets

The `Obs' dataset is now randolmy split into training and testing data
sets (Obs.train, Obs.test) that can be used to verify the performance
of the different methods that we want to use.