Added bower and npm support