1. added HMI library. WIP
2. Added a status object to IoBoardModel. This is a temporary fix until we have a common status stream object for all classes