Wrong namespaces; Documentation corrections
Chain Of Responsibility pattern
Unit tests for Chain Of Responsibility