Add test for data set builder methods. Fix bug in trainer.
Add more tests around constructing the models
Saving status