#50: fixed up boardIO architecture. Need to clean up references.