Add signal mechanism to Cinder lib