Add DI containers, remove needless files
Create sceleton for registration steps