initial refactoring
add composer
add bower deps
add grunt
version 0.2.0