Initial AngularJS work

This lays out the basic work for AngularJS integration.