add gruntfile
update gitignore
add normalize as component