Created add-binding and remove-binding protocol functions. Added add-/remove-binding implementation.