Add grunt and lint tasks