made a start on converting the correlated noise to not directly inherit from GSObject
(#297)
mid way through more transition to comosition edits, not finished but want to checkout and run tests on other branches for pull requests (c ould stash I know...)
(#297)