added grunt and watcher for easy dev