adding example data
adding data unit tests
modified to use real data
added traindata as option
assignment should be after mutating so that the new parameters are serialized
adding example result
added outfile, updated paramer values
added data partitioning functionality, handy for splitting data into train and test
now saves the fittest ANN