Refactor layout, add Grunt, add docs and bump version