Add a dp project -- Chain of Responsibility