Title: Easy Learning Design Patterns ES6+ Javascript