Color Coded Signals and Simulation Pausing

Signals can now take a color argument.
The simulation can now be paused with the spacebar.