Implement serial reading. Documentation to come.