SPI Main Event Loop and Registry

Table of Contents
SPI main loop and initialization -- 
Event Listener Support -- 
Registry queries --