This project is store the useful design pattern examples