A repo for showing examples of design patterns using promises