Updated gitignore and README and added npm package definition and basic grunt file