Rework the Serial IO into a module