move public assets
add bower & grunt
add LESS support & LESS Hat
add build step for JS
concurrent grunt tasks