Separate out copy tasks for vendor and public, watch public
Use a config file for API keys, etc.
Install grunt concat
Add separate config files for dev and production environments