Added directive, bower config, Gruntfile, npm package