Add static CodeInstallers so we can programmatically create the whole Zenject context

I'm sure there must be better ways to do this