add bower and implement data get