Update Obfuscation API and add utility methods for Context
Obfuscation updated for Context. API part is tested.
Obfuscation method for Context unit tested