SorcerEnv refactored - all methods moved from Sorcer to SorcerEnv