refactoring contextprovider
Switch to better property syntax
Merge pull request #427 from voxelinc/refactor_contextprovider

refactoring contextprovider