Added LightInject
Fixed formatting and adapter
Added generated files
Minor style fixes, also fixed project reference.