Refactoring morale into a separate module.
Not all of it yet, because it is inconveniently part of kernel/region.