The repo for all design patterns implemented in many languages