In faketrello example, Board::load() currently loads board statically from code. It would be a more complete example app if it showed "end to end" usage of the model, from initial creation, modification, and persistence on application close.
What's the simplest implementation of a "print method" for the model so that it can be persisted to a file? For example a method to output the current model as JSON?
How could Board::load() read such a file, and then reconstruct the model from the JSON-persisted file?