add bower
new structure