#JS: Add 3 patterns to Categories (Dependency Injection, Decorator, Singleton)