Implement model.js superclass for messageHolder.
Make db into Db. Add system for creating & loading models through Db.
Message saves once and only once.