Repo for sample code related to design patterns