Quick cleanup run, implementation of ObjectReg

deleted out/production
Implementation of ObjectReg for Feature Blacksmithing
Hotfix to account for new registration protocols
Change to ImmersionBlock to account for registration changes.