Updated simulator to use the new allcells concept

- Moved simulators into separate file