Using bower for dependency management

Signed-off-by: tyler sy <tsy1@go.pasadena.edu>