Added JsonConfiguredRuntime
fixed issue with imports
Refactored UnlockRuntime to use unlock.util.JsonConfiguredRuntime