The Repository for implementation of DesignPatterns in TypeScript.