initial setup with grunt