Move all remaining code and assets into sr module

The repository root is now used solely for user code, and no additional
imports are required for the simulator over the real pyenv.