update gitignore file
add package.json file
add Gruntfile
update TODO
update md files
add new tests
add minified file
update name through the project
update version information