updated git ignore
initial commit of module, directive and provider
added npm dependencies
added bower.json package definition file
created Gruntfile with uglify task for the js
minified current version of the code