major release: add grunt, js, sass improvements