Implement signal creation
Implement missing ops for Signals