Adding more docs explaining the DI container... still needs lots of
work.