Splitting into separate config files
Adjusting javascript config for grunt
Merging next branch with new grunt layout of config files