This is the outer server layer that controls I/O for the ERD workshop challenge. The actual work (i.e. ERD) is done by underlying modules.