Fix reading of Inputs
  - Background thread wasn't starting

Minor improvement to start-up ordering, where there may have been a potential bug preventing the use of a boardNum other than zero.