Initial commit. Support for simple combinational circuits and also continuation-based circuits (like microcontrollers!) that hold a state.