first add design pattern demos project.