Added cover
conformed to standard
added grunt too the gitignore