updates .gitignore
adds basic gruntfile
renames files to be more consistent
adds basic banner to top of source files
updates grunt info
runs grunt