add package.json, grunt, bower, and basic file structure