On Dependencies

A draft explaining good and bad dependencies and why we have dependency container.