Add add-new-pattern.sh and chain-of-responsibility pattern