Serializing Task objects now works correctly.
Added writeModelToFile() and readModelFromFile() methods, and some code
that demonstrates writing the model to a file and reading it back in.
Deleted Database_test on this branch too
Finishing merge probably