modified simulation::World; added simulation::SimWindow; rewrote forwardSim app such that it uses simulation::World data structures