Adjust component flat file structure.  Update grunt runners and grunt file.  added structures to .gitignore