I have been following Angular development for a couple of years now. As Angular 2 is almost ready I figured I would give it a try. I was asked if I could develop a simple site for a class my girlfriend teaches and I figured that would be a low risk opportunity to try Angular 2.