add bower components
add demo