Output system is model-independent now; fractions-pool.h and space.h are now moved into model.h due to uninformativity