Getting Started with Angular 2

Recently, the popular front-end framework Angular.js received a major upgrade in the form of Angular 2.  It has been completely rewritten from the ground up using all new libraries, methodologies, languages, and build processes.  At first glance, Angular 2 can seem very daunting, however, it's really not the case.   With the Angular CLI module, it makes starting a new Angular 2 project trivial.  Let's dive in!