Add configuration block to spirit
Add poolable utility, adapters, and the ability to use Spirit.devices