Merge pull request #73 from Neko-Box-Coder/ProfileParameters Adding profile params, refactor param apply, refactor tests