Simulation Framework

Todo

document this