Revert "Revert "angular js""

This reverts commit 63fcac1c3822979a741f32546d0c28312367c5fb.
Revert "nothing"

This reverts commit 66de4d9fed57559fc64dedac7d81147c4cfc539d.