Adds package file
Tidy up a fussy warning
Bower added as dep
Git ignore node modules