move source code to lib directory
introduce grunt to create dist
add bower.json
add component.json
add missing swiper dependency