added grunt tasks, fixed linting