Further abstract the profile.json file for multiple kernels
Add .json to .gitignore