Revert "Revert "Implementing Angular""

This reverts commit 45313d9d5c2f9f9a1593619c0d35256332dd191a.