Refactor serialization to automatically include all class fields by default.
Move heartbeats into coordinator package.
Move acker/auditor to new monitor package.