Design Principles

Smokestack follows design principles as described below: