refactor for dist and add grunt/make files
refactored to put source in folders and add dependencies
updated latest files