Module#include now takes a block to be run after including.
Started refactoring. Added basic set of methods for MaglevRecord::Persistence.
Added id method for UnrootedBook.
Test class hierarchy in tests and make all ancestors maglev_persistable.
Added RootedBase scaffold and object_pool methods.
Refactored some tests.
RootedBase#new stores in persistent root.
Implemented clear. Hereby changed include-algorithm in MaglevSupport::Concern to take care of correct inclusion order.
accessors are stored in a attributes-hash
added method to update attributes in a model
added tests for model accessors
Added MaglevRecord::Migrations again.
Fixed migration tests.