Add StatusUpdater, fix device registration

*Still prototype level