add bower.json and fix git ignore