polished sources
added design-pattern-chain-of-responsibility