add README
fix render index page
config grunt tasks
pass jshint
ignore public files
fix build_client task
add build client step in README