This project consists of my experimentation with angular2. In places I do things simply in order to learn a particular API rather than necessarily being the best way to implement the functionality.