Changed the controller to use observers
Fixed probability format, updated the bindings