Adding driver side of operator implementation

Also has dummy implementations of the broadcast operator