Use bower for vendor assets introduce angular for interactivity

:construction: :construction: :construction: