Moved new new op-handling ObservableList and OD into properties.pyx. Made a custom dispatcher to send op_info. Thus, renamed to OpObservableList and OOD. OOL and OOD now use list and dict just like OL and OD.