Minimal register creation and read working
Restructuring registration to handle RegisterItems and entities