Added two channels for separation

Also included an extra firing function to handle metrons as we need both to fire simultaneously and the current setup doesn't allow that.